package com.kuang.springcloud.pojo;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@NoArgsConstructor
@Accessors(chain = true)//链式写法
//每个实体类必须序列化   ORM类表关系映射
public class Dept implements Serializable {
    private Long deptno;
    private String dname;
    //这个数据存在哪个数据库字段~    微服务架构：一个服务对应一个数据库，同一个信息可能存在 不同的数据库
    private String db_source;

    public Dept(String dname) {
        this.dname = dname;
    }

    /*
     * 链式写法：
     * Dept  dept=new Dept();
     * 原来：
     * dept.setDeptNo(11);
     * 现在：
     * dept.setDeptNo.setDname().setDb_source('ass');
     *
     * */
}
